Automattic\WooCommerce\Admin\Features\OnboardingTasks\Init B

Total Complexity 92
Dependencies 6
Dependents 0
Total lines 580
Lines of code 371
Logical lines of code 170
Comment lines 153
Methods 25
Properties 1

Methods 25

Method Rating Maintainability Complexity Lines of code
check_task_completion()
A
54 8 20
update_deprecated_options()
S
55 7 20
add_onboarding_tax_notice_admin_script()
S
54 7 20
get_deprecated_options()
S
60 7 12
get_settings()
S
46 4 39
add_onboarding_product_notice_admin_script()
S
54 5 20
update_option_extended_task_list()
S
56 5 18
add_onboarding_product_import_notice_admin_script()
S
57 5 15
add_onboarding_homepage_notice_admin_script()
S
58 5 14
add_task_snoozed()
S
60 5 12
add_task_dismissal()
S
61 5 11
component_settings()
S
57 4 18
track_task_completion()
S
66 4 8
get_stripe_supported_countries()
S
47 1 44
set_active_task()
S
61 3 13
is_active_task_complete()
S
64 3 11
__construct()
S
51 2 25
add_task_list_hidden()
S
67 2 7
track_completion()
S
74 2 5
track_extended_completion()
S
74 2 5
get_woocommerce_payments_supported_countries()
S
61 1 15
get_instance()
S
71 2 6
get_active_task()
S
80 1 3
get_automated_tax_supported_countries()
S
69 1 7
add_media_scripts()
S
82 1 3